356939
42381
578812
477514
39376
666538
694534
18860
984696
753697
304331
800657
5275799
3696581
3215148
2542804
2289988
2143609
2063358
193978
1838118
1748136
1730196
1663471